hydraulically powered - Espagnol Anglais Dictionnaire